<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LibQQt: QtSoapType Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">LibQQt
   &#160;<span id="projectnumber">v3.1</span>
   </div>
   <div id="projectbrief">开源、跨平台Qt应用程序框架中间件</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="class_qt_soap_type-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">QtSoapType Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>The <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> class is the base class for all SOAP types in QtSoap.  
 <a href="class_qt_soap_type.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="qtsoap_8h_source.html">qtsoap.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for QtSoapType:</div>
<div class="dyncontent">
 <div class="center">
  <img src="class_qt_soap_type.png" usemap="#QtSoapType_map" alt=""/>
  <map id="QtSoapType_map" name="QtSoapType_map">
<area href="class_qt_soap_array.html" title="The QtSoapArray class is an implementation of the SOAP array type. " alt="QtSoapArray" shape="rect" coords="0,56,119,80"/>
<area href="class_qt_soap_simple_type.html" title="The QtSoapSimpleType class provides a container for all simple SOAP types, such as strings..." alt="QtSoapSimpleType" shape="rect" coords="129,56,248,80"/>
<area href="class_qt_soap_struct.html" title="The QtSoapStruct class is an implementation of the SOAP struct type. " alt="QtSoapStruct" shape="rect" coords="258,56,377,80"/>
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a840b69f1d92eeb4e64ae1e0439d54683"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">Type</a> { <br />
&#160;&#160;<b>Duration</b>, 
<b>DateTime</b>, 
<b>Time</b>, 
<b>Date</b>, 
<br />
&#160;&#160;<b>GYearMonth</b>, 
<b>GYear</b>, 
<b>GMonthDay</b>, 
<b>GDay</b>, 
<br />
&#160;&#160;<b>GMonth</b>, 
<b>Boolean</b>, 
<b>Base64Binary</b>, 
<b>HexBinary</b>, 
<br />
&#160;&#160;<b>Float</b>, 
<b>Double</b>, 
<b>AnyURI</b>, 
<b>QName</b>, 
<br />
&#160;&#160;<b>NOTATION</b>, 
<b>String</b>, 
<b>NormalizedString</b>, 
<b>Token</b>, 
<br />
&#160;&#160;<b>Language</b>, 
<b>Name</b>, 
<b>NMTOKEN</b>, 
<b>NCName</b>, 
<br />
&#160;&#160;<b>ID</b>, 
<b>IDREF</b>, 
<b>ENTITY</b>, 
<b>Decimal</b>, 
<br />
&#160;&#160;<b>Integer</b>, 
<b>NonPositiveInteger</b>, 
<b>NegativeInteger</b>, 
<b>Long</b>, 
<br />
&#160;&#160;<b>Int</b>, 
<b>Short</b>, 
<b>Byte</b>, 
<b>NonNegativeInteger</b>, 
<br />
&#160;&#160;<b>UnsignedLong</b>, 
<b>PositiveInteger</b>, 
<b>UnsignedInt</b>, 
<b>UnsignedShort</b>, 
<br />
&#160;&#160;<b>UnsignedByte</b>, 
<b>Array</b>, 
<b>Struct</b>, 
<b>Other</b>
<br />
 }</td></tr>
<tr class="separator:a840b69f1d92eeb4e64ae1e0439d54683"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a8bc4a7b3e1d27a30a52ce1f05bddb6f2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a8bc4a7b3e1d27a30a52ce1f05bddb6f2">QtSoapType</a> ()</td></tr>
<tr class="separator:a8bc4a7b3e1d27a30a52ce1f05bddb6f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70eb2a6c11ab1d10bf2aaa5b78450db2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a70eb2a6c11ab1d10bf2aaa5b78450db2">QtSoapType</a> (const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;<a class="el" href="class_qt_soap_type.html#a6d5fb3d1ea4cf6d1432c7f62a5da09c3">name</a>, <a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">Type</a> t=Other)</td></tr>
<tr class="separator:a70eb2a6c11ab1d10bf2aaa5b78450db2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afedef32defaffd10424deb2c38fde2e2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#afedef32defaffd10424deb2c38fde2e2">QtSoapType</a> (const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;copy)</td></tr>
<tr class="separator:afedef32defaffd10424deb2c38fde2e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b7eb83f5d0ff312db12e7c780bd2a28"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a8b7eb83f5d0ff312db12e7c780bd2a28">operator=</a> (const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;copy)</td></tr>
<tr class="separator:a8b7eb83f5d0ff312db12e7c780bd2a28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb5690cc94b2ce5ff2ea6fa862ddb838"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#aeb5690cc94b2ce5ff2ea6fa862ddb838">~QtSoapType</a> ()</td></tr>
<tr class="separator:aeb5690cc94b2ce5ff2ea6fa862ddb838"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fac9664d334143114c31610ef02c53d"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a9fac9664d334143114c31610ef02c53d">clear</a> ()</td></tr>
<tr class="separator:a9fac9664d334143114c31610ef02c53d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a935516be4d70dda7e0f7fef889b1a2b8"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a935516be4d70dda7e0f7fef889b1a2b8">parse</a> (QDomNode)</td></tr>
<tr class="separator:a935516be4d70dda7e0f7fef889b1a2b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b659f89a768ca3503fc86086bb987f6"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a3b659f89a768ca3503fc86086bb987f6">isValid</a> () const</td></tr>
<tr class="separator:a3b659f89a768ca3503fc86086bb987f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d6c4868a786f3b7fd6784a45501e16f"><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a8d6c4868a786f3b7fd6784a45501e16f">count</a> () const</td></tr>
<tr class="separator:a8d6c4868a786f3b7fd6784a45501e16f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2fc88aa456ba9eee2cd74902be50fbb3"><td class="memItemLeft" align="right" valign="top">virtual QVariant&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a2fc88aa456ba9eee2cd74902be50fbb3">value</a> () const</td></tr>
<tr class="separator:a2fc88aa456ba9eee2cd74902be50fbb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b8735f02d9628294bb3f2c6f4fbae20"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a3b8735f02d9628294bb3f2c6f4fbae20">operator[]</a> (int)</td></tr>
<tr class="separator:a3b8735f02d9628294bb3f2c6f4fbae20"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e68e0947456b6d4533f6fe30f1ac17a"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a3e68e0947456b6d4533f6fe30f1ac17a">operator[]</a> (const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;s)</td></tr>
<tr class="separator:a3e68e0947456b6d4533f6fe30f1ac17a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab49b12d815d07f5afda6644f097063ba"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#ab49b12d815d07f5afda6644f097063ba">operator[]</a> (const QString &amp;<a class="el" href="class_qt_soap_type.html#a6d5fb3d1ea4cf6d1432c7f62a5da09c3">name</a>)</td></tr>
<tr class="separator:ab49b12d815d07f5afda6644f097063ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d49c20ea814bd667f13c3b1f40f1a47"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a7d49c20ea814bd667f13c3b1f40f1a47">operator[]</a> (int) const</td></tr>
<tr class="separator:a7d49c20ea814bd667f13c3b1f40f1a47"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af77eaf6be2bfbf3635195146a579861b"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#af77eaf6be2bfbf3635195146a579861b">operator[]</a> (const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;s) const</td></tr>
<tr class="separator:af77eaf6be2bfbf3635195146a579861b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00a0a5b42133b407a302982969d6a168"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a00a0a5b42133b407a302982969d6a168">operator[]</a> (const QString &amp;<a class="el" href="class_qt_soap_type.html#a6d5fb3d1ea4cf6d1432c7f62a5da09c3">name</a>) const</td></tr>
<tr class="separator:a00a0a5b42133b407a302982969d6a168"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77b7274ffbc9374187a2cc8cca27cdb6"><td class="memItemLeft" align="right" valign="top">virtual QDomElement&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a77b7274ffbc9374187a2cc8cca27cdb6">toDomElement</a> (QDomDocument) const</td></tr>
<tr class="separator:a77b7274ffbc9374187a2cc8cca27cdb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd4282b8a4b6a709c3504cc976335fba"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#acd4282b8a4b6a709c3504cc976335fba">type</a> () const</td></tr>
<tr class="separator:acd4282b8a4b6a709c3504cc976335fba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77376306cd4807467b3d97ff8ce68ff5"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a77376306cd4807467b3d97ff8ce68ff5">id</a> () const</td></tr>
<tr class="separator:a77376306cd4807467b3d97ff8ce68ff5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47872406cda4698fc49b7fd5817bbd71"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a47872406cda4698fc49b7fd5817bbd71">href</a> () const</td></tr>
<tr class="separator:a47872406cda4698fc49b7fd5817bbd71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e5fc74b7b3e614d9db6cc0c4bbf9dbf"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a5e5fc74b7b3e614d9db6cc0c4bbf9dbf">typeName</a> () const</td></tr>
<tr class="separator:a5e5fc74b7b3e614d9db6cc0c4bbf9dbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d5fb3d1ea4cf6d1432c7f62a5da09c3"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a6d5fb3d1ea4cf6d1432c7f62a5da09c3">name</a> () const</td></tr>
<tr class="separator:a6d5fb3d1ea4cf6d1432c7f62a5da09c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a253d268332ea0b2ebba6ee52522fa685"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a253d268332ea0b2ebba6ee52522fa685">toString</a> () const</td></tr>
<tr class="separator:a253d268332ea0b2ebba6ee52522fa685"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a94747abe5773d9bc83aff7f7efe9ee"><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a5a94747abe5773d9bc83aff7f7efe9ee">toInt</a> () const</td></tr>
<tr class="separator:a5a94747abe5773d9bc83aff7f7efe9ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39a2d84fd4458d82568c83489f66a01d"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a39a2d84fd4458d82568c83489f66a01d">toBool</a> () const</td></tr>
<tr class="separator:a39a2d84fd4458d82568c83489f66a01d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf39954992c8bafcfe750a4922ae1b0e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#adf39954992c8bafcfe750a4922ae1b0e">setName</a> (const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;)</td></tr>
<tr class="separator:adf39954992c8bafcfe750a4922ae1b0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abee2bc74a4e1b3d16bb6a284b1fe1b35"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#abee2bc74a4e1b3d16bb6a284b1fe1b35">setId</a> (const QString &amp;)</td></tr>
<tr class="separator:abee2bc74a4e1b3d16bb6a284b1fe1b35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c652fb427b365660c9e7c450fbdb869"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a0c652fb427b365660c9e7c450fbdb869">setHref</a> (const QString &amp;)</td></tr>
<tr class="separator:a0c652fb427b365660c9e7c450fbdb869"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7f88790ce3629b5a6d86c13e67cfb23"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#ab7f88790ce3629b5a6d86c13e67cfb23">errorString</a> () const</td></tr>
<tr class="separator:ab7f88790ce3629b5a6d86c13e67cfb23"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:ae224a516e7a3ed8fd7a26263e5af10e2"><td class="memItemLeft" align="right" valign="top">static QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#ae224a516e7a3ed8fd7a26263e5af10e2">typeToName</a> (<a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">QtSoapType::Type</a> t)</td></tr>
<tr class="separator:ae224a516e7a3ed8fd7a26263e5af10e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50fc7724b6261d6428cef2062b21bad7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qt_soap_type.html#a50fc7724b6261d6428cef2062b21bad7">nameToType</a> (const QString &amp;)</td></tr>
<tr class="separator:a50fc7724b6261d6428cef2062b21bad7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:afaa244ea2707c1405f53b467a045beb1"><td class="memItemLeft" align="right" valign="top"><a id="afaa244ea2707c1405f53b467a045beb1"></a>
<a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">Type</a>&#160;</td><td class="memItemRight" valign="bottom"><b>t</b></td></tr>
<tr class="separator:afaa244ea2707c1405f53b467a045beb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b6421c3e8e4555009392c7a9b2b46f8"><td class="memItemLeft" align="right" valign="top"><a id="a7b6421c3e8e4555009392c7a9b2b46f8"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>errorStr</b></td></tr>
<tr class="separator:a7b6421c3e8e4555009392c7a9b2b46f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30648685bd7ff20c5c8994ce42291b91"><td class="memItemLeft" align="right" valign="top"><a id="a30648685bd7ff20c5c8994ce42291b91"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>i</b></td></tr>
<tr class="separator:a30648685bd7ff20c5c8994ce42291b91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa56381764f41abbd0c70672007373c2f"><td class="memItemLeft" align="right" valign="top"><a id="aa56381764f41abbd0c70672007373c2f"></a>
<a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a>&#160;</td><td class="memItemRight" valign="bottom"><b>n</b></td></tr>
<tr class="separator:aa56381764f41abbd0c70672007373c2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac86c60b295c361d264eb33563944ef0b"><td class="memItemLeft" align="right" valign="top"><a id="ac86c60b295c361d264eb33563944ef0b"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>u</b></td></tr>
<tr class="separator:ac86c60b295c361d264eb33563944ef0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6636c2f7c34aafe2f8c151d3a7364304"><td class="memItemLeft" align="right" valign="top"><a id="a6636c2f7c34aafe2f8c151d3a7364304"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>h</b></td></tr>
<tr class="separator:a6636c2f7c34aafe2f8c151d3a7364304"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>The <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> class is the base class for all SOAP types in QtSoap. </p>
<p>Although it is not used to create data types, a <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> reference can be conveniently used to inspect a tree of <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> subclasses. Accessors from this base class, such as <a class="el" href="class_qt_soap_type.html#a3b8735f02d9628294bb3f2c6f4fbae20">operator[]()</a>, allow safe navigation.</p>
<div class="fragment"><div class="line"><span class="keyword">const</span> <a class="code" href="class_qt_soap_type.html">QtSoapType</a> &amp;root = message.<a class="code" href="class_qt_soap_message.html#ac223f69e31d5f9ff251a467149c547d5">returnValue</a>();</div><div class="line"><span class="keywordflow">if</span> (root[<span class="stringliteral">&quot;fault&quot;</span>].<a class="code" href="class_qt_soap_type.html#a3b659f89a768ca3503fc86086bb987f6">isValid</a>()) {</div><div class="line">qWarning(<span class="stringliteral">&quot;Warning: %s&quot;</span>, root[<span class="stringliteral">&quot;fault&quot;</span>][<span class="stringliteral">&quot;faultstring&quot;</span>].<a class="code" href="class_qt_soap_type.html#a253d268332ea0b2ebba6ee52522fa685">toString</a>().toLatin1().constData());</div><div class="line">}</div></div><!-- fragment --><p>This class holds the <a class="el" href="class_qt_soap_type.html#a6d5fb3d1ea4cf6d1432c7f62a5da09c3">name()</a>, <a class="el" href="class_qt_soap_type.html#acd4282b8a4b6a709c3504cc976335fba">type()</a>, <a class="el" href="class_qt_soap_type.html#a77376306cd4807467b3d97ff8ce68ff5">id()</a> and <a class="el" href="class_qt_soap_type.html#a47872406cda4698fc49b7fd5817bbd71">href()</a> of all its derived types.</p>
<p>If a <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> reference or pointer points to a <a class="el" href="class_qt_soap_struct.html" title="The QtSoapStruct class is an implementation of the SOAP struct type. ">QtSoapStruct</a>, a <a class="el" href="class_qt_soap_array.html" title="The QtSoapArray class is an implementation of the SOAP array type. ">QtSoapArray</a> or a <a class="el" href="class_qt_soap_simple_type.html" title="The QtSoapSimpleType class provides a container for all simple SOAP types, such as strings...">QtSoapSimpleType</a>, <a class="el" href="class_qt_soap_type.html#a3b659f89a768ca3503fc86086bb987f6">isValid()</a> returns true.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_qt_soap_struct.html" title="The QtSoapStruct class is an implementation of the SOAP struct type. ">QtSoapStruct</a>, <a class="el" href="class_qt_soap_array.html" title="The QtSoapArray class is an implementation of the SOAP array type. ">QtSoapArray</a>, <a class="el" href="class_qt_soap_simple_type.html" title="The QtSoapSimpleType class provides a container for all simple SOAP types, such as strings...">QtSoapSimpleType</a> </dd></dl>
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
<a id="a840b69f1d92eeb4e64ae1e0439d54683"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a840b69f1d92eeb4e64ae1e0439d54683">&#9670;&nbsp;</a></span>Type</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">QtSoapType::Type</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>SOAP supports the types described in XML Schema Part 2: Datatypes listed at  <a href="http://www.w3.org/TR/xmlschema-2/">http://www.w3.org/TR/xmlschema-2/</a>. The following values are represented using <a class="el" href="class_qt_soap_simple_type.html" title="The QtSoapSimpleType class provides a container for all simple SOAP types, such as strings...">QtSoapSimpleType</a>, except where noted.</p>
<p>AnyURI  Array Represented by <a class="el" href="class_qt_soap_array.html" title="The QtSoapArray class is an implementation of the SOAP array type. ">QtSoapArray</a>  Base64Binary  Boolean  Byte  Date  DateTime  Decimal  Double  Duration  ENTITY  Float  GDay  GMonth  GMonthDay  GYear  GYearMonth  HexBinary  ID  IDREF  Int  Integer  Language  Long  NCName  NMTOKEN  NOTATION  Name  NegativeInteger  NonNegativeInteger  NonPositiveInteger  NormalizedString  Other  PositiveInteger  QName  Short  String  Struct Represented by <a class="el" href="class_qt_soap_struct.html" title="The QtSoapStruct class is an implementation of the SOAP struct type. ">QtSoapStruct</a>  Time  Token  UnsignedByte  UnsignedInt  UnsignedLong  UnsignedShort </p>

</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a8bc4a7b3e1d27a30a52ce1f05bddb6f2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8bc4a7b3e1d27a30a52ce1f05bddb6f2">&#9670;&nbsp;</a></span>QtSoapType() <span class="overload">[1/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QtSoapType::QtSoapType </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Constructs a <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. </p>

</div>
</div>
<a id="a70eb2a6c11ab1d10bf2aaa5b78450db2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a70eb2a6c11ab1d10bf2aaa5b78450db2">&#9670;&nbsp;</a></span>QtSoapType() <span class="overload">[2/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QtSoapType::QtSoapType </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">Type</a>&#160;</td>
          <td class="paramname"><em>type</em> = <code>Other</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Constructs a <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> whose name is <em>name</em> and type is <em>type</em>. This contructor is usually only called by constructors in subclasses. </p>

</div>
</div>
<a id="afedef32defaffd10424deb2c38fde2e2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afedef32defaffd10424deb2c38fde2e2">&#9670;&nbsp;</a></span>QtSoapType() <span class="overload">[3/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QtSoapType::QtSoapType </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td>
          <td class="paramname"><em>copy</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Creates a <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> copy of <em>copy</em>. </p>

</div>
</div>
<a id="aeb5690cc94b2ce5ff2ea6fa862ddb838"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeb5690cc94b2ce5ff2ea6fa862ddb838">&#9670;&nbsp;</a></span>~QtSoapType()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QtSoapType::~QtSoapType </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Destructs a <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. </p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a9fac9664d334143114c31610ef02c53d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9fac9664d334143114c31610ef02c53d">&#9670;&nbsp;</a></span>clear()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void QtSoapType::clear </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Clears any contents. In this base implementation, <a class="el" href="class_qt_soap_type.html#a9fac9664d334143114c31610ef02c53d">clear()</a> does nothing. </p>

<p>Reimplemented in <a class="el" href="class_qt_soap_simple_type.html#a046134cfc66fd8c72f6d80203d22b0c2">QtSoapSimpleType</a>, <a class="el" href="class_qt_soap_struct.html#a22f59c734dc676b9906e0d657052897f">QtSoapStruct</a>, and <a class="el" href="class_qt_soap_array.html#a51440ed0ef64c0048bbc46dc5fbe4003">QtSoapArray</a>.</p>

</div>
</div>
<a id="a8d6c4868a786f3b7fd6784a45501e16f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8d6c4868a786f3b7fd6784a45501e16f">&#9670;&nbsp;</a></span>count()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int QtSoapType::count </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns the number of child items in this <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. In the base implementation, this returns 0. </p>

<p>Reimplemented in <a class="el" href="class_qt_soap_struct.html#a3ae0552d2991d545b285e66bbaad560f">QtSoapStruct</a>, and <a class="el" href="class_qt_soap_array.html#a5cf3ee6dc1faf7198be24fcfdf0e3bb8">QtSoapArray</a>.</p>

</div>
</div>
<a id="ab7f88790ce3629b5a6d86c13e67cfb23"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab7f88790ce3629b5a6d86c13e67cfb23">&#9670;&nbsp;</a></span>errorString()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString QtSoapType::errorString </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Returns a human readable explanation of the most recent error. </p>

</div>
</div>
<a id="a47872406cda4698fc49b7fd5817bbd71"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a47872406cda4698fc49b7fd5817bbd71">&#9670;&nbsp;</a></span>href()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QString QtSoapType::href </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns the href attribute of this <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. </p>

</div>
</div>
<a id="a77376306cd4807467b3d97ff8ce68ff5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a77376306cd4807467b3d97ff8ce68ff5">&#9670;&nbsp;</a></span>id()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QString QtSoapType::id </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns the ID of this <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. </p>

</div>
</div>
<a id="a3b659f89a768ca3503fc86086bb987f6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3b659f89a768ca3503fc86086bb987f6">&#9670;&nbsp;</a></span>isValid()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool QtSoapType::isValid </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns true if this object is of type <a class="el" href="class_qt_soap_struct.html" title="The QtSoapStruct class is an implementation of the SOAP struct type. ">QtSoapStruct</a>, <a class="el" href="class_qt_soap_array.html" title="The QtSoapArray class is an implementation of the SOAP array type. ">QtSoapArray</a> or QtSoapSimpletype; otherwise returns false. </p>

<p>Reimplemented in <a class="el" href="class_qt_soap_simple_type.html#aa02758d143c6027bc15a2712e241795c">QtSoapSimpleType</a>, <a class="el" href="class_qt_soap_struct.html#a6331af5d1dc99b8ed528c26a834d961f">QtSoapStruct</a>, and <a class="el" href="class_qt_soap_array.html#ac74c2b02dd640d9a39dc963753aa10a2">QtSoapArray</a>.</p>

</div>
</div>
<a id="a6d5fb3d1ea4cf6d1432c7f62a5da09c3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6d5fb3d1ea4cf6d1432c7f62a5da09c3">&#9670;&nbsp;</a></span>name()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> QtSoapType::name </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns the QName (qualified name) of this <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. </p>

</div>
</div>
<a id="a50fc7724b6261d6428cef2062b21bad7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a50fc7724b6261d6428cef2062b21bad7">&#9670;&nbsp;</a></span>nameToType()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">QtSoapType::Type</a> QtSoapType::nameToType </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>name</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns the <a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">QtSoapType::Type</a> called <em>name</em>. </p>

</div>
</div>
<a id="a8b7eb83f5d0ff312db12e7c780bd2a28"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8b7eb83f5d0ff312db12e7c780bd2a28">&#9670;&nbsp;</a></span>operator=()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapType::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp;&#160;</td>
          <td class="paramname"><em>copy</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Makes this <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> equal to <em>copy</em>. </p>

</div>
</div>
<a id="a3b8735f02d9628294bb3f2c6f4fbae20"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3b8735f02d9628294bb3f2c6f4fbae20">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[1/6]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapType::operator[] </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns a reference to the child item at ordinal position <em>pos</em>. If no item exists at this position, returns an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. </p>

<p>Reimplemented in <a class="el" href="class_qt_soap_struct.html#a7a17a5c0e57c9a0e1d8256970cebe1fe">QtSoapStruct</a>, and <a class="el" href="class_qt_soap_array.html#a52701f0a8b5554e9cd51675d6b86ed00">QtSoapArray</a>.</p>

</div>
</div>
<a id="a3e68e0947456b6d4533f6fe30f1ac17a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3e68e0947456b6d4533f6fe30f1ac17a">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[2/6]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapType::operator[] </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;&#160;</td>
          <td class="paramname"><em>s</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Returns a reference to the child item whose QName (qualified name) is <em>key</em>. If no item exists with this key an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> is returned. </p>

<p>Reimplemented in <a class="el" href="class_qt_soap_struct.html#a97effee02f1a2d4b3d27d9f53af7f82c">QtSoapStruct</a>, and <a class="el" href="class_qt_soap_array.html#a300d7ae39e79d76fb6c17cb8e0e2607a">QtSoapArray</a>.</p>

</div>
</div>
<a id="ab49b12d815d07f5afda6644f097063ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab49b12d815d07f5afda6644f097063ba">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[3/6]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapType::operator[] </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>name</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Returns a reference to the child item whose QName (qualified name) is <em>key</em>, regardless of the qualified name's URI. If no item exists with this key, an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> is returned. </p>

<p>Reimplemented in <a class="el" href="class_qt_soap_struct.html#a53d62e284629dee8e40a7252af09dd24">QtSoapStruct</a>, and <a class="el" href="class_qt_soap_array.html#a4028a389d34e4420d3b5a37f44817f51">QtSoapArray</a>.</p>

</div>
</div>
<a id="a7d49c20ea814bd667f13c3b1f40f1a47"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7d49c20ea814bd667f13c3b1f40f1a47">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[4/6]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapType::operator[] </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Returns a reference to the child item at ordinal position <em>pos</em>. If no item exists at this position, returns an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. </p>

<p>Reimplemented in <a class="el" href="class_qt_soap_struct.html#a07bf701388dfc9ee083e6549566543b4">QtSoapStruct</a>, and <a class="el" href="class_qt_soap_array.html#ae5fc26685177339767ec39f8fd900738">QtSoapArray</a>.</p>

</div>
</div>
<a id="af77eaf6be2bfbf3635195146a579861b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af77eaf6be2bfbf3635195146a579861b">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[5/6]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapType::operator[] </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;&#160;</td>
          <td class="paramname"><em>s</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Returns a reference to the child item whose QName (qualified name) is <em>key</em>. If no item exists with this key, returns an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. </p>

<p>Reimplemented in <a class="el" href="class_qt_soap_struct.html#a147c5243765bd31a1b50fcbfa9c68b00">QtSoapStruct</a>, and <a class="el" href="class_qt_soap_array.html#a0efe4fd3ef51bbd341500e65e8e0ac79">QtSoapArray</a>.</p>

</div>
</div>
<a id="a00a0a5b42133b407a302982969d6a168"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a00a0a5b42133b407a302982969d6a168">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[6/6]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qt_soap_type.html">QtSoapType</a> &amp; QtSoapType::operator[] </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>name</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Returns a reference to the child item whose QName (qualified name) is <em>key</em>, regardless of the qualified name's URI. If no item exists with this key, returns an empty <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. </p>

<p>Reimplemented in <a class="el" href="class_qt_soap_struct.html#a914d2ec01b832aa133a4bb159913b072">QtSoapStruct</a>, and <a class="el" href="class_qt_soap_array.html#a30dcde4acdc6b8d7c2557b10f32efe10">QtSoapArray</a>.</p>

</div>
</div>
<a id="a935516be4d70dda7e0f7fef889b1a2b8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a935516be4d70dda7e0f7fef889b1a2b8">&#9670;&nbsp;</a></span>parse()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool QtSoapType::parse </td>
          <td>(</td>
          <td class="paramtype">QDomNode&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Attempts to interpret <em>node</em> as a <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>, and returns true if successful. This base implementation always returns false. </p>

<p>Reimplemented in <a class="el" href="class_qt_soap_simple_type.html#a936b78642e838a75198346786ba2eae5">QtSoapSimpleType</a>, <a class="el" href="class_qt_soap_struct.html#a995203c62315d9056d78cfe345b6b106">QtSoapStruct</a>, and <a class="el" href="class_qt_soap_array.html#a203a7b3fbe4a98c6cd997fe0fcebb4c3">QtSoapArray</a>.</p>

</div>
</div>
<a id="a0c652fb427b365660c9e7c450fbdb869"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0c652fb427b365660c9e7c450fbdb869">&#9670;&nbsp;</a></span>setHref()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QtSoapType::setHref </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sets the href attribute of this <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> to <em>h</em>. </p>

</div>
</div>
<a id="abee2bc74a4e1b3d16bb6a284b1fe1b35"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abee2bc74a4e1b3d16bb6a284b1fe1b35">&#9670;&nbsp;</a></span>setId()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QtSoapType::setId </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sets the ID of this <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> to <em>i</em>. </p>

</div>
</div>
<a id="adf39954992c8bafcfe750a4922ae1b0e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adf39954992c8bafcfe750a4922ae1b0e">&#9670;&nbsp;</a></span>setName()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QtSoapType::setName </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qt_soap_q_name.html">QtSoapQName</a> &amp;&#160;</td>
          <td class="paramname"><em>name</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sets the QName (qualified name) of this <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> to <em>name</em>. </p>

</div>
</div>
<a id="a39a2d84fd4458d82568c83489f66a01d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39a2d84fd4458d82568c83489f66a01d">&#9670;&nbsp;</a></span>toBool()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool QtSoapType::toBool </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns false. </p>

<p>Reimplemented in <a class="el" href="class_qt_soap_simple_type.html#ae66188ecb3501673471e4fa1a754ef33">QtSoapSimpleType</a>.</p>

</div>
</div>
<a id="a77b7274ffbc9374187a2cc8cca27cdb6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a77b7274ffbc9374187a2cc8cca27cdb6">&#9670;&nbsp;</a></span>toDomElement()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QDomElement QtSoapType::toDomElement </td>
          <td>(</td>
          <td class="paramtype">QDomDocument&#160;</td>
          <td class="paramname"><em>document</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns the QDomElement representation of this <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a> as a child of <em>document</em>. </p>

<p>Reimplemented in <a class="el" href="class_qt_soap_simple_type.html#a85fb947fe3abe23c48a08a0d4f82604e">QtSoapSimpleType</a>, <a class="el" href="class_qt_soap_struct.html#a3a57e002d42e8d048b0c0bf9678ff2f9">QtSoapStruct</a>, and <a class="el" href="class_qt_soap_array.html#afd48e465aad1088003c1cc7024b99e81">QtSoapArray</a>.</p>

</div>
</div>
<a id="a5a94747abe5773d9bc83aff7f7efe9ee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5a94747abe5773d9bc83aff7f7efe9ee">&#9670;&nbsp;</a></span>toInt()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int QtSoapType::toInt </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns 0. </p>

<p>Reimplemented in <a class="el" href="class_qt_soap_simple_type.html#a3308ce664e671f234e2f3a508d858b48">QtSoapSimpleType</a>.</p>

</div>
</div>
<a id="a253d268332ea0b2ebba6ee52522fa685"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a253d268332ea0b2ebba6ee52522fa685">&#9670;&nbsp;</a></span>toString()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QString QtSoapType::toString </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns QString::null. </p>

<p>Reimplemented in <a class="el" href="class_qt_soap_simple_type.html#aeb17c8605fc09bcde232f11a6f91f775">QtSoapSimpleType</a>.</p>

</div>
</div>
<a id="acd4282b8a4b6a709c3504cc976335fba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acd4282b8a4b6a709c3504cc976335fba">&#9670;&nbsp;</a></span>type()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">QtSoapType::Type</a> QtSoapType::type </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns the type as a <a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">QtSoapType::Type</a>. </p>

</div>
</div>
<a id="a5e5fc74b7b3e614d9db6cc0c4bbf9dbf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5e5fc74b7b3e614d9db6cc0c4bbf9dbf">&#9670;&nbsp;</a></span>typeName()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QString QtSoapType::typeName </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns the QString representation of this <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>'s type. </p>

</div>
</div>
<a id="ae224a516e7a3ed8fd7a26263e5af10e2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae224a516e7a3ed8fd7a26263e5af10e2">&#9670;&nbsp;</a></span>typeToName()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QString QtSoapType::typeToName </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qt_soap_type.html#a840b69f1d92eeb4e64ae1e0439d54683">QtSoapType::Type</a>&#160;</td>
          <td class="paramname"><em>t</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns the QString equivalent of type <em>t</em>. </p>

</div>
</div>
<a id="a2fc88aa456ba9eee2cd74902be50fbb3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2fc88aa456ba9eee2cd74902be50fbb3">&#9670;&nbsp;</a></span>value()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QVariant QtSoapType::value </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns the value of this <a class="el" href="class_qt_soap_type.html" title="The QtSoapType class is the base class for all SOAP types in QtSoap. ">QtSoapType</a>. In the base implementation, an invalid QVariant() is returned. </p>

<p>Reimplemented in <a class="el" href="class_qt_soap_simple_type.html#aca629cc16e84fcfa083799c756e865db">QtSoapSimpleType</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>R:/Develop/a0-develop/LibQQt/src/network/soap/<a class="el" href="qtsoap_8h_source.html">qtsoap.h</a></li>
<li>R:/Develop/a0-develop/LibQQt/src/network/soap/qtsoap.cpp</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.14
</small></address>
</body>
</html>
